President & CEO
Marc Barbeau
CEO Approval Rating
93/100
Ovivo is a Canada-based industrial tech firm that develops products such as PFA destruction and electrochemical oxidation systems for sectors including power and mining.